package collect;

import java.util.LinkedList;

/**
 * Collection 集合的 LinkedList 类
 * @author galen
 */
public class LinkedListClass {
    public static void main(String[] args) {
        LinkedList<String> products = new LinkedList<String>();
        String p1 = new String("六角螺母");
        String p2 = new String("10A 电缆线");
        String p3 = new String("5M 卷尺");
        String p4 = new String("4CM 原木方板");
        String p5 = new String("标准文件夹小柜");
        
        products.add(p1);
        products.add(p2);
        products.add(p3);
        products.add(p4);
        products.addLast(p5);
        System.out.print("*************** 商品信息 ***************");
        System.out.println("\n目前商品有：");
        for (int i = 0; i < products.size(); i++) {
            System.out.print(products.get(i) + "\t");
        }

        System.out.println("\n第一个商品的名称为：" + products.getFirst());
        System.out.println("最后一个商品的名称为：" + products.getLast());
        products.removeLast(); // 删除最后一个元素
        System.out.println("删除最后的元素，目前商品有：");
        for (int i = 0; i < products.size(); i++) {
            System.out.print(products.get(i) + "\t");
        }
    }
}
